# coding:utf-8
"""
    纯代码化创建1个
"""

import sys
from PySide6 import QtWidgets, QtCore, QtGui

app = QtWidgets.QApplication(sys.argv)  # 创建app
windowHello = QtWidgets.QWidget()  # 创建窗体
windowHello.resize(280, 180)
windowHello.setWindowTitle("程序创建的窗体")

labelHello = QtWidgets.QLabel(windowHello)  # 创建标签
labelHello.setText("你好 PySide6")
# 字体设置
font = QtGui.QFont()  # 创建字体对象
font.setPointSize(15)  # 设置字体大小
font.setBold(True)
labelHello.setFont(font)
# 位置设置
size = labelHello.sizeHint()  # 获取标签的尺寸, 返回 QSize类对象
labelHello.setGeometry(70, 50, size.width(), size.height())

windowHello.show()  # 显示窗体
sys.exit(app.exec())  # 进入主循环，并通过exit确保主循环安全结束
